Militò nella 36.a brigata Bianconcini Garibaldi con funzione di vice comandante di compagnia. Riconosciuto partigiano con il grado di sottotenente dal 4.6.1944 al 22.2.1945.